// Lite UI - 轻量级UI组件库
// 专为文旅项目定制，替代部分uView组件以减少包体积

import LiteIcon from './lite-icon/lite-icon.vue'
import LiteButton from './lite-button/lite-button.vue'
import LitePopup from './lite-popup/lite-popup.vue'
import LiteLoadmore from './lite-loadmore/lite-loadmore.vue'
import LiteEmpty from './lite-empty/lite-empty.vue'
import LiteSearch from './lite-search/lite-search.vue'
import LiteTabs from './lite-tabs/lite-tabs.vue'

// 导出所有组件
export {
  LiteIcon,
  LiteButton,
  LitePopup,
  LiteLoadmore,
  LiteEmpty,
  LiteSearch,
  LiteTabs
}

// 默认导出组件对象
export default {
  LiteIcon,
  LiteButton,
  LitePopup,
  LiteLoadmore,
  LiteEmpty,
  LiteSearch,
  LiteTabs
}

// 组件安装函数（如果需要全局注册）
export const install = function(Vue) {
  Vue.component('LiteIcon', LiteIcon)
  Vue.component('LiteButton', LiteButton)
  Vue.component('LitePopup', LitePopup)
  Vue.component('LiteLoadmore', LiteLoadmore)
  Vue.component('LiteEmpty', LiteEmpty)
  Vue.component('LiteSearch', LiteSearch)
  Vue.component('LiteTabs', LiteTabs)
}